@charset "UTF-8";

body {
  min-width: 1190px;
  overflow-x: scroll;
  background: #fff !important;
}

$base-line-height: 24px;
$white: rgb(36, 40, 54);
$off-white: rgba($white, 0.2);
$spin-duration: 500ms;

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@keyframes pulse {
  50% {
    background: $white;
  }
}

html {
  height: 100%;
}
.mod_lazyload {
  position: relative;
  width: 100%;
  background-color: #f7f7f7;
  &:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -($base-line-height / 2);
    margin-left: -($base-line-height / 2);
    border-radius: 50%;
    width: $base-line-height;
    height: $base-line-height;
    border: .25rem solid $off-white;
    border-top-color: $white;
    animation: spin $spin-duration infinite linear;
  }
}
